Larry Hastings added the comment: > So, it's a very common idiom.
"Common" doesn't imply "correct" or "supported". There are plenty of other packages/modules who don't import their subpackages/submodules during initialization. Unless explicitly supported by the module, using a submodule without explicitly importing it is relying on undefined behavior. I stand by my statement. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue20784> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com