extended_data.io.importers

This module provides utilities for unwrapping data after import.

Module Contents

Functions

unwrap_raw_data_from_import

Unwraps the data that was wrapped for import.

API

extended_data.io.importers.unwrap_raw_data_from_import(wrapped_data: str | memoryview | bytes | bytearray, encoding: str = 'yaml', *, as_extended: bool = True) Any

Unwraps the data that was wrapped for import.

Args: wrapped_data (str | memoryview | bytes | bytearray): The wrapped data. encoding (str): The encoding format (default is ‘yaml’). as_extended (bool): Wrap decoded values in Tier 2 Extended Data containers.

Returns: Any: The unwrapped data.

Raises: ValueError: If the encoding format is unsupported.