gradio pandas numpy matplotlib seaborn plotly altair bokeh pyecharts pygal dash vega_datasets statsmodels scipy scikit-learn openai requests huggingface_hub