aboutsummaryrefslogtreecommitdiff
path: root/src/mlia/target/tosa/metadata.py
blob: 603d6f77ce21b2e134dd30be6c797fcad596f8e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# SPDX-FileCopyrightText: Copyright 2023, Arm Limited and/or its affiliates.
# SPDX-License-Identifier: Apache-2.0
"""TOSA package metadata."""
from mlia.core.metadata import Metadata
from mlia.utils.misc import get_pkg_version


class TOSAMetadata(Metadata):  # pylint: disable=too-few-public-methods
    """TOSA metadata."""

    def __init__(self) -> None:
        """Init TOSAMetadata."""
        super().__init__("tosa-checker")

    def get_metadata(self) -> dict:
        """Return TOSA checker version."""
        return {"tosa_checker_version": get_pkg_version(self.name)}