# This file was autogenerated by uv via the following command: # uv pip compile requirements.txt --python-platform linux --python-version 3.11 -o requirements.lock absl-py==2.4.0 # via mediapipe annotated-doc==0.0.4 # via # fastapi # typer annotated-types==0.7.0 # via pydantic anyio==4.14.2 # via # google-genai # httpx # starlette attrs==26.1.0 # via mediapipe av==17.1.0 # via faster-whisper certifi==2026.6.17 # via # curl-cffi # httpcore # httpx # requests cffi==2.0.0 # via # cryptography # curl-cffi # sounddevice charset-normalizer==3.4.7 # via requests click==8.3.3 # via # -r requirements.txt # scenedetect # uvicorn contourpy==1.3.3 # via matplotlib cryptography==50.0.0 # via google-auth ctranslate2==4.8.0 # via faster-whisper cuda-bindings==13.3.1 # via torch cuda-pathfinder==1.5.5 # via cuda-bindings cuda-toolkit==13.0.2 # via torch curl-cffi==0.15.0 # via -r requirements.txt cycler==0.12.1 # via matplotlib distro==1.9.0 # via google-genai fastapi==0.135.3 # via -r requirements.txt faster-whisper==1.2.1 # via -r requirements.txt filelock==3.29.4 # via # huggingface-hub # torch flatbuffers==25.12.19 # via # mediapipe # onnxruntime fonttools==4.63.0 # via matplotlib fsspec==2026.6.0 # via # huggingface-hub # torch google-auth==2.55.0 # via google-genai google-genai==1.75.0 # via -r requirements.txt h11==0.16.0 # via # httpcore # uvicorn hf-xet==1.5.1 # via huggingface-hub httpcore==1.0.9 # via httpx httpx==0.28.1 # via # google-genai # huggingface-hub huggingface-hub==1.16.1 # via # faster-whisper # tokenizers idna==3.18 # via # anyio # httpx # requests jax==0.10.1 # via mediapipe jaxlib==0.10.1 # via # jax # mediapipe jinja2==3.1.6 # via torch json-repair==0.61.0 # via -r requirements.txt kiwisolver==1.5.0 # via matplotlib markdown-it-py==4.2.0 # via rich markupsafe==3.0.3 # via jinja2 matplotlib==3.11.0 # via # mediapipe # ultralytics mdurl==0.1.2 # via markdown-it-py mediapipe==0.10.14 # via -r requirements.txt ml-dtypes==0.5.4 # via # jax # jaxlib mpmath==1.3.0 # via sympy networkx==3.6.1 # via torch numpy==2.4.6 # via # contourpy # ctranslate2 # jax # jaxlib # matplotlib # mediapipe # ml-dtypes # onnxruntime # opencv-contrib-python # opencv-python # scenedetect # scipy # torchvision # ultralytics # ultralytics-thop nvidia-cublas==13.1.0.3 # via # cuda-toolkit # nvidia-cudnn-cu13 # nvidia-cusolver nvidia-cuda-cupti==13.0.85 # via cuda-toolkit nvidia-cuda-nvrtc==13.0.88 # via cuda-toolkit nvidia-cuda-runtime==13.0.96 # via cuda-toolkit nvidia-cudnn-cu13==9.19.0.56 # via torch nvidia-cufft==12.0.0.61 # via cuda-toolkit nvidia-cufile==1.15.1.6 # via cuda-toolkit nvidia-curand==10.4.0.35 # via cuda-toolkit nvidia-cusolver==12.0.4.66 # via cuda-toolkit nvidia-cusparse==12.6.3.3 # via # cuda-toolkit # nvidia-cusolver nvidia-cusparselt-cu13==0.8.0 # via torch nvidia-nccl-cu13==2.28.9 # via torch nvidia-nvjitlink==13.0.88 # via # cuda-toolkit # nvidia-cufft # nvidia-cusolver # nvidia-cusparse nvidia-nvshmem-cu13==3.4.5 # via torch nvidia-nvtx==13.0.85 # via cuda-toolkit onnxruntime==1.27.0 # via faster-whisper opencv-contrib-python==4.13.0.92 # via mediapipe opencv-python==4.13.0.92 # via # -r requirements.txt # scenedetect # ultralytics opt-einsum==3.4.0 # via jax packaging==26.2 # via # huggingface-hub # matplotlib # onnxruntime pillow==12.3.0 # via # -r requirements.txt # matplotlib # torchvision # ultralytics platformdirs==4.10.0 # via scenedetect polars==1.41.2 # via ultralytics polars-runtime-32==1.41.2 # via polars protobuf==4.25.9 # via # mediapipe # onnxruntime psutil==7.0.0 # via # -r requirements.txt # ultralytics pyasn1==0.6.4 # via pyasn1-modules pyasn1-modules==0.4.2 # via google-auth pycparser==3.0 # via cffi pydantic==2.13.4 # via # fastapi # google-genai pydantic-core==2.46.4 # via pydantic pygments==2.20.0 # via rich pyparsing==3.3.2 # via matplotlib python-dateutil==2.9.0.post0 # via matplotlib python-dotenv==1.2.2 # via -r requirements.txt python-multipart==0.0.31 # via -r requirements.txt pyyaml==6.0.3 # via # ctranslate2 # huggingface-hub # ultralytics requests==2.34.2 # via # -r requirements.txt # google-auth # google-genai # ultralytics rich==15.0.0 # via # curl-cffi # typer scenedetect==0.7.2 # via -r requirements.txt scipy==1.17.1 # via # jax # jaxlib # ultralytics setuptools==81.0.0 # via # ctranslate2 # torch shellingham==1.5.4 # via typer six==1.17.0 # via python-dateutil sniffio==1.3.1 # via google-genai sounddevice==0.5.5 # via mediapipe starlette==1.3.1 # via # -r requirements.txt # fastapi sympy==1.14.0 # via torch tenacity==9.1.4 # via google-genai tokenizers==0.23.1 # via faster-whisper torch==2.11.0 # via # -r requirements.txt # torchvision # ultralytics # ultralytics-thop torchvision==0.26.0 # via # -r requirements.txt # ultralytics tqdm==4.67.3 # via # -r requirements.txt # faster-whisper # huggingface-hub # scenedetect triton==3.6.0 # via torch typer==0.26.7 # via huggingface-hub typing-extensions==4.15.0 # via # anyio # fastapi # google-genai # huggingface-hub # pydantic # pydantic-core # starlette # torch # typing-inspection typing-inspection==0.4.2 # via # fastapi # pydantic ultralytics==8.4.33 # via -r requirements.txt ultralytics-thop==2.0.20 # via ultralytics urllib3==2.8.0 # via requests uvicorn==0.42.0 # via -r requirements.txt websockets==16.0 # via google-genai yt-dlp==2026.7.4 # via -r requirements.txt