from __future__ import annotations import importlib.util import sys from pathlib import Path PLUGIN_ROOT = Path(__file__).resolve().parents[1] SPEC = importlib.util.spec_from_file_location("flow_branch_nodes", PLUGIN_ROOT / "nodes.py") MODULE = importlib.util.module_from_spec(SPEC) assert SPEC and SPEC.loader sys.modules[SPEC.name] = MODULE SPEC.loader.exec_module(MODULE)