adc-connect / adcc

adcc: Seamlessly connect your program to ADC
https://adc-connect.org
GNU General Public License v3.0
32 stars 19 forks source link

matplotlib and pandas as optional dependencies #140

Closed maxscheurer closed 2 years ago

maxscheurer commented 2 years ago

To reduce the dependencies of adcc, maybe it would be good to remove matplotlib and pandas from the dependencies. They are only required for specialty features (plot_spectrum and to_dataframe) but carry a long list of dependencies themselves, even if they're not needed for "core" features.

The correct versions can be "enforced" in conda recipes by run_constrained and also for pypi.

Suggested by @loriab.

maxscheurer commented 2 years ago

Closed in #141.