Does anyone know the reason for not including certain objects in a module's __init__? e.g. "cartes" is not loaded in utilities/ __init__.py so although "sympy.utilities.iterables.cartes" works, a "from sympy.utilities import *" does not import "cartes".
If the "from foo import *" is frowned upon, then what is the purpose of declaring things in __init__? Does it just make it easier to get at things, e.g. >>> from sympy.utilities import any # rather than >>> from sympy.utilities.iterables import any This is perhaps a "tutur" sort of question, but it applies directly to sympy and I thought I'd ask here first. /c --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to sympy@googlegroups.com To unsubscribe from this group, send email to sympy+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sympy?hl=en -~----------~----~----~----~------~----~------~--~---