Поскольку я использую Python 3.12 и оператор type , я хочу отключить эту ошибку. Однако у меня возникли проблемы с этим.
Я пробовал следующие способы:
- В pyproject.toml< /code>, у меня есть:
Код: Выделить всё
[tool.mypy] disable_error_code = 'valid-type'
- при запуске MyPy.
Код: Выделить всё
type Number = int | float # type: ignore[valid-type]. Это даже приводит к ошибке: Неиспользуемый комментарий «type: ignore» [unused-ignore]
Код: Выделить всё
type Number = int | float # mypy: disable-error-code="valid-type"
Код: Выделить всё
error: PEP 695 type aliases are not yet supported [valid-type]
Подробнее здесь: https://stackoverflow.com/questions/775 ... pe-aliases