报告 NewType 的无效用法。

示例:


from typing import NewType

InvalidName = NewType("Name", int)  # 变量名称 'InvalidName' 与 NewType 名称 'Name' 不匹配

from typing import Literal

InvalidType = NewType("InvalidType", Literal[1])  # NewType 不能与 'Literal[1]' 一起使用

Base = NewType("Base", str)

class Derived(Base):  # 'Base' 不能被子类化
    pass