gradio pillow numpy moviepy pydub cairosvg anthropic futures opencv-python