from pathlib import Path
from tempfile import TemporaryDirectory
from spotregen import load_spec, make_sample_repo
from spotregen.gui.model import unit_names
with TemporaryDirectory() as tmp:
print(unit_names(load_spec(make_sample_repo(Path(tmp) / "demo"))))['samplepkg.core.calc']