Unused imports optimization is not quite right

In a.py:

    from decimal import Decimal

    from b import *

    print Decimal(2

In b.py:

    from decimal import Decimal

PyCharm 4.0.3 says Decimal is imported but unused in a.py because of "from b import *". Is there some way to fix this? Thank you.

Please sign in to leave a comment.