Ошибки mypy с декораторомPython

Программы на Python
Гость
Ошибки mypy с декоратором

Сообщение Гость »


класс Cell(ABC): def __init__(self, значение: int | None = None): ... @свойство значение def(self) -> int | Никто: вернуть self._value класс InputCell(Ячейка): @Cell.value.setter значение def (self, значение: int) -> Нет: ... Запуск mypy с --strict генерирует:

react.py:28: ошибка: «Callable[[Cell], int | None]» не имеет атрибута «setter» [attr-defined] реакции.py:28: ошибка: нетипизированный декоратор делает функцию «значение» нетипизированной [разное] Строка 28 — это @Cell.value.setter. Я видел этот ответ, в котором используется cast в пользовательском декораторе, но в моем случае у меня нет специального декоратора. Как мне избавиться от этих ошибок?

Изменить:

Похоже, что есть открытая заявка на первую ошибку, которая открыта вот уже 7 лет!!!

Вернуться в «Python»