"""The adapter framework. Most adapter modules only need: from politrack.core import Adapter, Request, Response, RunContext, SourceSpec, register from politrack.core.records import Claim, Evidence, PersonRef, OrgRef, ... """ from politrack.core.adapter import Adapter, Enricher, Request, Response, RunContext from politrack.core.registry import register, register_spec from politrack.core.spec import SourceSpec __all__ = ["Adapter", "Enricher", "Request", "Response", "RunContext", "SourceSpec", "register", "register_spec"]