Closed esoteric-ephemera closed 5 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
d8d6941
) 90.15% compared to head (df72990
) 90.21%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Hi @munrojm, once this is merged is it possible to get a new emmet-core released?
Were't hoping this will be the final fix needed to support the latest pydantic version in atomate2.
Yup! Looks good to me.
Objects stored in TaskDoc.transformations can be serialized at init (for example,
pymatgen.alchemy.materials.TransformedStructure
), which leads to pydantic typing errors. This happens in atomate2 when output references are resolved, see discussion in atomate2 PR #623.This PR allows the typing of
TaskDoc.transformations
to beAny
, and adds tests for the new behavior.This would close atomate2 issue #607.