Right now in our CI we install install and doc dependencies, and the latter includes pandas.
However, we haven't assumed pandas as a hard dependency and users can use the library w/o having it installed.
#45 for example, assumes it's okay for it not to be installed, if we want to go down this path, we should also test it, or we can make it an install dependency and assume it's always installed.
Which path should we take? We could also assume it a hard dependency now, and only make it soft later.
Right now in our CI we install
installanddocdependencies, and the latter includespandas.However, we haven't assumed pandas as a hard dependency and users can use the library w/o having it installed.
#45 for example, assumes it's okay for it not to be installed, if we want to go down this path, we should also test it, or we can make it an
installdependency and assume it's always installed.Which path should we take? We could also assume it a hard dependency now, and only make it soft later.