Is your feature request related to a problem? Please describe.
I find it highly unintuitive that importing ffn is overwriting the currently set matplotlib style by the user.
Describe the solution you'd like
I would suggest to remove the try-except block in ffn/core.py following line 23:
try:
import seaborn as sns
sns.set(style="ticks", palette="Set2")
except ImportError:
pass
Instead, if the user wants to change any matplotlib settings, it should be the user doing it consciously and not be influenced by the order of importing.
Is your feature request related to a problem? Please describe. I find it highly unintuitive that importing ffn is overwriting the currently set matplotlib style by the user.
Describe the solution you'd like I would suggest to remove the try-except block in ffn/core.py following line 23:
Instead, if the user wants to change any matplotlib settings, it should be the user doing it consciously and not be influenced by the order of importing.