gradio pandas numpy yfinance matplotlib seaborn requests plotly scipy scikit-learn