Source code for ccat_workflow_manager.grouping.resolver

"""Sub-group dataclass for grouping resolution results."""

from dataclasses import dataclass, field
from typing import List


[docs] @dataclass class SubGroup: """Represents a resolved sub-group with a unique key and metadata.""" key: str metadata: dict raw_data_package_ids: List[int] input_product_ids: List[int] = field(default_factory=list)