def tags()

in share/config.py [0:0]


    def tags(self, values: list[str]) -> None:
        """
        Tags setter.
        It receives a list of tags and performs type validation
        """
        if not isinstance(values, list):
            raise ValueError(f"`tags` must be provided as list for input {self.id}")

        self._tags = [value for value in values if isinstance(value, str)]
        if len(self._tags) != len(values):
            raise ValueError(f"Each tag in `tags` must be provided as string for input {self.id}, given: {values}")