gradio[oauth,mcp]==6.18.0 pandas numpy requests huggingface_hub>=1.2.0,<2.0 gpxpy folium plotly pydantic>=2.11.10,<2.12.5 Pillow # ASR: transformers + torch as fallback for Hugging Face (no pywhispercpp available there) # transformers # torch # soundfile # Local-only ASR dependencies (optional — only work when pywhispercpp native binaries are present) pywhispercpp # Uncomment for local GPU-accelerated ASR miniaudio # Uncomment for local audio resampling (required by pywhispercpp path) # Replace the generic llama-cpp-python with a specific version known to have wheels llama-cpp-python==0.2.79 # Uncomment to run local GGUF LLM instead of mock backend