flask pillow requests imageio cairosvg gradio