# This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -o requirements.txt absl-py==2.3.1 # via # keras # mediapipe # tensorboard # tensorflow aiofiles==24.1.0 # via gradio annotated-types==0.7.0 # via pydantic anyio==4.9.0 # via # gradio # httpx # starlette astunparse==1.6.3 # via tensorflow attrs==25.3.0 # via mediapipe beautifulsoup4==4.13.4 # via gdown blinker==1.9.0 # via flask certifi==2025.6.15 # via # httpcore # httpx # requests cffi==1.17.1 # via sounddevice charset-normalizer==3.4.2 # via requests click==8.2.1 # via # flask # typer # uvicorn contourpy==1.3.2 # via matplotlib cycler==0.12.1 # via matplotlib deepface @ git+https://github.com/serengil/deepface.git@cc484b54be5188eb47faf132995af16a871d70b9 # via stashface (pyproject.toml) fastapi==0.115.14 # via gradio ffmpy==0.6.0 # via gradio filelock==3.18.0 # via # gdown # huggingface-hub # torch fire==0.7.0 # via deepface flask==3.1.1 # via # deepface # flask-cors flask-cors==6.0.1 # via deepface flatbuffers==25.2.10 # via # mediapipe # tensorflow fonttools==4.58.5 # via matplotlib fsspec==2025.5.1 # via # gradio-client # huggingface-hub # torch gast==0.6.0 # via tensorflow gdown==5.2.0 # via # deepface # retina-face google-pasta==0.2.0 # via tensorflow gradio==5.25.2 # via stashface (pyproject.toml) gradio-client==1.8.0 # via gradio groovy==0.1.2 # via gradio grpcio==1.73.1 # via # tensorboard # tensorflow gunicorn==23.0.0 # via deepface h11==0.16.0 # via # httpcore # uvicorn h5py==3.14.0 # via # keras # tensorflow hf-xet==1.1.5 # via huggingface-hub httpcore==1.0.9 # via httpx httpx==0.28.1 # via # gradio # gradio-client # safehttpx huggingface-hub==0.33.2 # via # gradio # gradio-client idna==3.10 # via # anyio # httpx # requests itsdangerous==2.2.0 # via flask jax==0.6.2 # via mediapipe jaxlib==0.6.2 # via # jax # mediapipe jinja2==3.1.6 # via # flask # gradio # torch joblib==1.5.1 # via mtcnn keras==3.10.0 # via # deepface # tensorflow kiwisolver==1.4.8 # via matplotlib libclang==18.1.1 # via tensorflow lz4==4.4.4 # via mtcnn markdown==3.8.2 # via tensorboard markdown-it-py==3.0.0 # via rich markupsafe==3.0.2 # via # flask # gradio # jinja2 # werkzeug matplotlib==3.10.3 # via # mediapipe # seaborn # ultralytics mdurl==0.1.2 # via markdown-it-py mediapipe==0.10.21 # via stashface (pyproject.toml) ml-dtypes==0.5.1 # via # jax # jaxlib # keras # tensorflow mpmath==1.3.0 # via sympy mtcnn==1.0.0 # via deepface namex==0.1.0 # via keras networkx==3.5 # via torch numpy==1.26.4 # via # contourpy # deepface # gradio # h5py # jax # jaxlib # keras # matplotlib # mediapipe # ml-dtypes # opencv-contrib-python # opencv-python # pandas # retina-face # scipy # seaborn # tensorboard # tensorflow # torchvision # ultralytics # ultralytics-thop # voyager nvidia-cublas-cu12==12.6.4.1 # via # nvidia-cudnn-cu12 # nvidia-cusolver-cu12 # torch nvidia-cuda-cupti-cu12==12.6.80 # via torch nvidia-cuda-nvrtc-cu12==12.6.77 # via torch nvidia-cuda-runtime-cu12==12.6.77 # via torch nvidia-cudnn-cu12==9.5.1.17 # via torch nvidia-cufft-cu12==11.3.0.4 # via torch nvidia-cufile-cu12==1.11.1.6 # via torch nvidia-curand-cu12==10.3.7.77 # via torch nvidia-cusolver-cu12==11.7.1.2 # via torch nvidia-cusparse-cu12==12.5.4.2 # via # nvidia-cusolver-cu12 # torch nvidia-cusparselt-cu12==0.6.3 # via torch nvidia-nccl-cu12==2.26.2 # via torch nvidia-nvjitlink-cu12==12.6.85 # via # nvidia-cufft-cu12 # nvidia-cusolver-cu12 # nvidia-cusparse-cu12 # torch nvidia-nvtx-cu12==12.6.77 # via torch opencv-contrib-python==4.11.0.86 # via mediapipe opencv-python==4.11.0.86 # via # deepface # retina-face # ultralytics opt-einsum==3.4.0 # via # jax # tensorflow optree==0.16.0 # via keras orjson==3.10.18 # via gradio packaging==25.0 # via # gradio # gradio-client # gunicorn # huggingface-hub # keras # matplotlib # tensorboard # tensorflow pandas==2.3.0 # via # deepface # gradio # seaborn # ultralytics pillow==11.3.0 # via # deepface # gradio # matplotlib # retina-face # torchvision # ultralytics protobuf==4.25.8 # via # mediapipe # tensorboard # tensorflow psutil==7.0.0 # via ultralytics py-cpuinfo==9.0.0 # via ultralytics pycparser==2.22 # via cffi pycryptodomex==3.23.0 # via pyzipper pydantic==2.11.7 # via # fastapi # gradio pydantic-core==2.33.2 # via pydantic pydub==0.25.1 # via gradio pygments==2.19.2 # via rich pyparsing==3.2.3 # via matplotlib pysocks==1.7.1 # via requests python-dateutil==2.9.0.post0 # via # matplotlib # pandas python-multipart==0.0.20 # via gradio pytz==2025.2 # via pandas pyyaml==6.0.2 # via # gradio # huggingface-hub # ultralytics pyzipper==0.3.6 # via stashface (pyproject.toml) requests==2.32.4 # via # deepface # gdown # huggingface-hub # tensorflow # ultralytics retina-face==0.0.17 # via # stashface (pyproject.toml) # deepface rich==14.0.0 # via # keras # typer ruff==0.12.2 # via gradio safehttpx==0.1.6 # via gradio scipy==1.16.0 # via # jax # jaxlib # ultralytics seaborn==0.13.2 # via ultralytics semantic-version==2.10.0 # via gradio sentencepiece==0.2.0 # via mediapipe setuptools==80.9.0 # via # tensorboard # tensorflow # triton shellingham==1.5.4 # via typer six==1.17.0 # via # astunparse # google-pasta # python-dateutil # tensorboard # tensorflow sniffio==1.3.1 # via anyio sounddevice==0.5.2 # via mediapipe soupsieve==2.7 # via beautifulsoup4 starlette==0.46.2 # via # fastapi # gradio sympy==1.14.0 # via torch tensorboard==2.19.0 # via tensorflow tensorboard-data-server==0.7.2 # via tensorboard tensorflow==2.19.0 # via # deepface # retina-face # tf-keras tensorflow-io-gcs-filesystem==0.37.1 # via tensorflow termcolor==3.1.0 # via # fire # tensorflow tf-keras==2.19.0 # via stashface (pyproject.toml) tomlkit==0.13.3 # via gradio torch==2.7.1 # via # torchvision # ultralytics # ultralytics-thop torchvision==0.22.1 # via ultralytics tqdm==4.67.1 # via # deepface # gdown # huggingface-hub # ultralytics triton==3.3.1 # via torch typer==0.16.0 # via gradio typing-extensions==4.14.1 # via # anyio # beautifulsoup4 # fastapi # gradio # gradio-client # huggingface-hub # optree # pydantic # pydantic-core # tensorflow # torch # typer # typing-inspection typing-inspection==0.4.1 # via pydantic tzdata==2025.2 # via pandas ultralytics==8.3.69 # via stashface (pyproject.toml) ultralytics-thop==2.0.14 # via ultralytics urllib3==2.5.0 # via requests uvicorn==0.35.0 # via gradio voyager==2.1.0 # via stashface (pyproject.toml) websockets==15.0.1 # via gradio-client werkzeug==3.1.3 # via # flask # flask-cors # tensorboard wheel==0.45.1 # via astunparse wrapt==1.17.2 # via tensorflow