Код: Выделить всё
class CM:
def __init__(self):
...
def __enter__(self) -> CM:
return self
def __exit__(self, *_):
...
Правильно ли это вводить подсказку, возвращаемую из __enter__ ? Если да, то, по-видимому, pylance неисправен. Или mypy неправильный?
Есть ли другой способ написать эту подсказку типа, которая удовлетворила бы и pylance, и mypy
Подробнее здесь: https://stackoverflow.com/questions/790 ... e-and-mypy