Closed elcorto closed 1 year ago
The mala envs in install/mala_*.yml
have it also and even pin the version (#452), not sure which package in the conda envs needs it. However, since it is not a dep of mala, I'd remove it from requirements.txt
at least.
Good point, thanks for pointing that out. The problem is that pandas is an optional dependency of optuna, and needed for a few nice functions we use from that library (such as visualization). If pandas is missing, we cannot use the functions, however just installing optuna with the optional dependency flag installs way more then just pandas. Having pandas as a requirement for MALA thus allows us to use the functionalities without installing clutter.
Mala (0f37e0d7) doesn't use pandas
Also none of the deps use it: