asdf_pydantic.converter#
Attributes#
Classes#
Implements a converter compatible with all subclass of AsdfPydanticModel. |
Module Contents#
- asdf_pydantic.converter._ASDF_PYDANTIC_SINGLETON_CONVERTER: AsdfPydanticConverter | None = None#
- class asdf_pydantic.converter.AsdfPydanticConverter#
Bases:
asdf.extension.ConverterImplements a converter compatible with all subclass of AsdfPydanticModel.
The instance is a singleton.
- _tag_to_class: dict[str, Type[asdf_pydantic.model.AsdfPydanticModel]]#
- self#
- classmethod add_models(*model_classes: Type[asdf_pydantic.model.AsdfPydanticModel]) AsdfPydanticConverter#
- property tags: tuple[str]#
- property types: tuple[str | Type]#
- select_tag(obj, tags, ctx)#
- to_yaml_tree(obj: asdf_pydantic.model.AsdfPydanticModel, tag, ctx)#
- from_yaml_tree(node, tag, ctx)#