классов, наследованных от абстрктного (бейc) класса, то в тайпинге пишут абстрактный, как здесь?
def _get_sections(self) -> Tuple[Type[AbstractSignSection], ...]:
if self._conf.sign_all_sections:
return self._DEFAULT_SIGN_SECTIONS
return tuple(SignSectionRegistry.get_section_class(s) for s in self._conf.sections)
Если возвращаешь тупл именно из классов, то да
Обсуждают сегодня