1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
"""
Support for plugins that extend asdf to serialize
additional custom types.
"""
from ._compressor import Compressor
from ._converter import Converter, ConverterProxy
from ._extension import Extension, ExtensionProxy
from ._legacy import (
AsdfExtension,
AsdfExtensionList,
BuiltinExtension,
default_extensions,
get_cached_asdf_extension_list,
get_default_resolver,
)
from ._manager import ExtensionManager, get_cached_extension_manager
from ._manifest import ManifestExtension
from ._tag import TagDefinition
__all__ = [
# New API
"Extension",
"ExtensionProxy",
"ManifestExtension",
"ExtensionManager",
"get_cached_extension_manager",
"TagDefinition",
"Converter",
"ConverterProxy",
"Compressor",
# Legacy API
"AsdfExtension",
"AsdfExtensionList",
"BuiltinExtension",
"default_extensions",
"get_default_resolver",
"get_cached_asdf_extension_list",
]
|