from typing import Type, TypeVar
T = TypeVar('T', bound='A')
class A:
@classmethod
def create(cls: Type[T], a_id: str) -> T:
return cls(a_id)
Я использую аннотации кода, чтобы избежать ошибок при обработке, но не могу получить завершение кода в pycharm или vscode.
Есть ли какое-нибудь решение?