INNER CODE UNIT · Python

load_manifest

awslabs/awsome-distributed-ai · .github/scripts/stage-template-publish.py:66

def load_manifest(path: Path) -> dict[str, Any]:
    data = load_yaml(path)
    if not isinstance(data, dict):
        raise ValueError("manifest must be a YAML mapping")
    entries = data.get("entries")
    if not isinstance(entries, list) or not entries:
        raise ValueError("manifest must contain a non-empty entries list")
    obsolete_keys = data.get("obsolete_keys", [])
    if not isinstance(obsolete_keys, list):
        raise ValueError("manifest obsolete_keys must be a list when present")
    return data


def architecture_namespace(source: Path) -> str | None:
    parts = source.parts
    try:
        architecture_index = parts.index("architectures")
    except ValueError:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…