`matplotlib` is SO HEAVY. Let's make it an optional install. Also, I'm not convinced that `future` or `six` are needed anymore, and it would be nice to move from `setup.py` to `pyproject.toml`. My biggest concern is breaking `pvlib-python` consumption.
matplotlibis SO HEAVY. Let's make it an optional install.Also, I'm not convinced that
futureorsixare needed anymore, and it would be nice to move fromsetup.pytopyproject.toml.My biggest concern is breaking
pvlib-pythonconsumption.