Ошибка Pylance при использовании декоратора @retry для функции
У меня есть функция, которая запускает код на основе случайных величин. Есть несколько проверок утверждений для случайных величин, поэтому я использую
@retry
декоратор из
retry
pip ( https://pypi.org/project/retry/) для функции. Все работает отлично.
Однако я начал использовать
pylance
в VS Code с проверкой типов, установленной на "базовую", и это вызывает следующую ошибку, о которой я не могу разобраться.
Argument of type "() -> None" cannot be assigned to parameter of type "_T@_Decorator"
Type "() -> None" cannot be assigned to type "_T@_Decorator"
Я пробовал гуглить разные части, но ничего не добился. Что я делаю не так?
Я новичок в проверке типов, поэтому, пожалуйста, полегче со мной ... :)
MWE:
from retry import retry
@retry()
def foo():
pass