Are you proposing just a list those modules or all module objects?
The idea is dead. Guido specified that the dir() function returns a list of names for which hasattr() will succeed.
I only brought this up because a colleague was using dir() on modules to find-out about the API. He was thrown-off by some of the entries in dir(logging).