diff --git a/components_library/processors/abstract_generator_core.py b/components_library/processors/abstract_generator_core.py index 969c94ac1d..226dfa6c76 100644 --- a/components_library/processors/abstract_generator_core.py +++ b/components_library/processors/abstract_generator_core.py @@ -31,6 +31,8 @@ from ..utils.override import overrides from .cpu_types import CPUTypes from .abstract_core import AbstractCore +from typing import Optional + class AbstractGeneratorCore(AbstractCore): """The abstract generator core @@ -82,7 +84,9 @@ class AbstractGeneratorCore(AbstractCore): @overrides(AbstractCore) def connect_interrupt( - self, interrupt_requestor: Port, interrupt_responce: Port + self, + interrupt_requestor: Optional[Port] = None, + interrupt_responce: Optional[Port] = None, ) -> None: """ Since generator cores are not used in full system mode, no need to