Updates to aind-data-schema 0.19.0 (uses pydantic v2)
Majority of changes are explicitly mapping to Decimals instead of floats (this was raising a lot of warnings like expected type Decimal but got float instead)
Updated expected output json files
Updated depecrated pydantic methods
A lot of warnings are raised because we use model_construct. Pydantic has issues serializing/de-serializing invalid models, but a lot of information that is listed as required in aind-data-schema isn't currently being collected by aind-metadata-service.
Closes #160
expected type Decimal but got float instead
)model_construct
. Pydantic has issues serializing/de-serializing invalid models, but a lot of information that is listed as required in aind-data-schema isn't currently being collected by aind-metadata-service.