pyspedas icon indicating copy to clipboard operation
pyspedas copied to clipboard

Move load routines out of __init__.py files

Open jameswilburlewis opened this issue 1 year ago • 1 comments

Most of our mission directories have load routines defined in the __init__.py file for each module. This can be confusing, because the source code isn't in the obvious place load_whatever.py. I don't think there's any compelling reason to have them structured this way, and it's not generally considered to be a Python best practice, so we should probably start moving these routines into their own files, and replacing the function definitions with appropriate imports.

jameswilburlewis avatar Jan 04 '24 18:01 jameswilburlewis

See also: https://github.com/spedas/pyspedas/issues/730

nickssl avatar Feb 02 '24 21:02 nickssl

Superceded by https://github.com/spedas/pyspedas/issues/946

jameswilburlewis avatar Jul 27 '24 02:07 jameswilburlewis