@efiring The lazy import will make gsw import faster when user have scipy installed and are not using the file conversion (that is for developers only anyways).
I wanted to send a PR with a working check_functions and test_octave, but I cannot find the time to work on this now. So, to avoid constant rebasing, I am breaking the PR into small pieces. This first piece just adds the test requirements scipy (used in check_functions) and oct2py (used in test_octave) in setup.py.
... and scipy lazy inside utilities.
@efiring The lazy import will make gsw import faster when user have scipy installed and are not using the file conversion (that is for developers only anyways).
I wanted to send a PR with a working
check_functions
andtest_octave
, but I cannot find the time to work on this now. So, to avoid constant rebasing, I am breaking the PR into small pieces. This first piece just adds the test requirements scipy (used incheck_functions
) and oct2py (used intest_octave
) in setup.py.