This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vinay.sajip
Recipients akihiro, vinay.sajip
Date 2021-05-24.10:32:27
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1621852347.1.0.678381152678.issue44120@roundup.psfhosted.org>
In-reply-to
Content
You can't expect things to work if you introduce ambiguities such as a attribute `bar` in module `foo` as well as a `foo.bar` module. If there were a clear delineation between where a module stops and where a set of attributes starts, e.g. package.subpackage:attr1.attr2.attr3, we could just import package.subpackage and be done. But for historical reasons, that isn't the case.
History
Date User Action Args
2021-05-24 10:32:27vinay.sajipsetrecipients: + vinay.sajip, akihiro
2021-05-24 10:32:27vinay.sajipsetmessageid: <1621852347.1.0.678381152678.issue44120@roundup.psfhosted.org>
2021-05-24 10:32:27vinay.sajiplinkissue44120 messages
2021-05-24 10:32:27vinay.sajipcreate