Indeed, it is not. If you use pyflakes or flake8 to check for potential error in the file, I think it is a warning.
In general, you should import exactly what you need, as `import *` makes it unclear what exactly is used, and there is the risk of masking another imported name without realizing it.