aboutsummaryrefslogtreecommitdiff
path: root/src/mlia/target/tosa/metadata.py
blob: 8e1f5cadffa5d206324f3e6442aab1c160cb73c3 (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:
        """Returen tosa version."""
        return {"tosa_version": get_pkg_version(self.name)}