forked from Urban-Meteorology-Reading/SUEWS
-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
1-bugSomething isn't workingSomething isn't working2-infra:data-modelPydantic data models & validationPydantic data models & validation3-P2Medium priorityMedium priority
Description
When assigning the reference values in the config using a dictionary, pydantic throws a serialization warning when assigning the data:
PydanticSerializationUnexpectedValue(Expected Reference - serialized value may not be as expected [field_name='ref', input_value={'DOI': 'example'}, input_type=dict])
A solution with an alternative to explicitly assigning a Reference object is needed to assign data through code, rather than in the YAML directly. The most intuitive way I see this happening is through a dictionary.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
1-bugSomething isn't workingSomething isn't working2-infra:data-modelPydantic data models & validationPydantic data models & validation3-P2Medium priorityMedium priority