Description
Summary
Implement scaffolding for transforming arbitrary data into canonical Opportunity model instances.
Acceptance criteria
- Python developers can leverage a transformer do something like the following:
from common_grants_sdk.schemas.models import OpportunityTransformer
transformer = OpportunityTransformer(source_data={ ... })
opportunity = transformer.transform_opportunity()
- The transformer is extensible to enable various forms of mappings
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
In Review