matplotlib pandas datasets dvq shiny==0.10.2 gradio shinyswatch seaborn scipy