<!-- Hi there! Thank you for discovering and submitting an issue. Before you submit this, make sure that the issue doesn't already exist or if it is not closed. Is your issue fixed on the preview release?: pip install pylint astroid --pre -U --> I have a package named `logging`, which is inside a namespace package (python 3.0 style) ``` bar ├── logging │ ├─ __init__.py ``` in `__init__.py` ```python from logging import DEBUG, INFO, WARN ``` Here, `logging` refers to the std library. But, pylint is giving `W0406: import-self` for the statement. ### Steps to reproduce 1. Run `python -m pylint src/bar/logging/__init__.py` ### Current behavior ``` ************* Module logging src/bar/logging/__init__.py:3:0: W0406: Module import itself (import-self) src/bar/logging/__init__.py:3:0: W0406: Module import itself (import-self) src/bar/logging/__init__.py:3:0: W0406: Module import itself (import-self) ``` ### Expected behavior No error because `logging` is not a reference to itself. ### pylint --version output ``` pylint 2.4.4 astroid 2.3.3 Python 3.7.5 (tags/v3.7.5:5c02a39a0b, Oct 15 2019, 00:11:34) [MSC v.1916 64 bit (AMD64)] ```