from pathlib import Path
from tempfile import TemporaryDirectory
from spotregen import load_spec, make_sample_repo
with TemporaryDirectory() as tmp:
spec = load_spec(make_sample_repo(Path(tmp) / "demo"))
print(sorted(spec.units), sorted(spec.decisions))['samplepkg.core.calc'] ['why-add']