We're grabbing bloated namespaces from the import *s in openest/generate/stdlib.py.
Would be helpful for a clean API if we could clean up the polluted namespace in stdlib.py. Memory profiling by module namespaces is a messy beast right now because there is so much imported at different levels.
I recommend writing up a global __all__ at the top of the modules, outlining exactly what is exported. This is needed in:
We're grabbing bloated namespaces from the
import *s in openest/generate/stdlib.py.Would be helpful for a clean API if we could clean up the polluted namespace in stdlib.py. Memory profiling by module namespaces is a messy beast right now because there is so much imported at different levels.
I recommend writing up a global
__all__at the top of the modules, outlining exactly what is exported. This is needed in:numpyimport in stdlib.py by importing it as_np