wildcard imports in __init__.py
Describe the bug
Wildcard imports are widely agreed upon as a no-no in Python (see e.g. here or here). They are particularly bad when placed inside an init.py file because most people don't think to look there, and it can thus be very difficult to track down the location of an imported file. E.g. I was trying to find utils._int_antsProcessArguments only to see that it was imported through one of the wildcard imports within the utils directory, so I have no idea where it came from without searching through all those files (obviously not difficult, but annoying). and if I wasn't already attentive to look for this antipattern I would have been really confused!
Expected behavior all imports should be explicit.