ultralytics huggingface_hub gradio[mcp]>=5.9.0 opencv-python-headless pillow numpy