numpy scipy pandas scikit-learn statsmodels yfinance mplfinance matplotlib prophet tabulate gradio tensorflow