- Fixed plot tests and fixed test that relied on internet connection
- Made plots with output type div more meaningful by explicitly returning div section string
- pd.Series typing cleanup and a bunch of other cleanups in mypy
- Added fill_method to deal with pandas FutureWarning .pct_change(fill_method=cast(str, None)). May need to be reverted when pandas is updated from 2.1.2