Skip to content

[Py SDK] Transformer scaffolding #191

@DavidDudas-Intuitial

Description

@DavidDudas-Intuitial

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

Labels

No labels
No labels

Type

Projects

Status

In Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions