def METHOD_NAME(self, attributes: dict[str, Any]) -> None:
    if "name" in attributes:  # pragma no branch
        self._name = self._makeStringAttribute(attributes["name"])
    if "display_name" in attributes:  # pragma no branch
        self._display_name = self._makeStringAttribute(attributes["display_name"])
    if "short_description" in attributes:  # pragma no branch
        self._short_description = self._makeStringAttribute(attributes["short_description"])
    if "description" in attributes:  # pragma no branch
        self._description = self._makeStringAttribute(attributes["description"])
    if "created_by" in attributes:  # pragma no branch
        self._created_by = self._makeStringAttribute(attributes["created_by"])
    if "released" in attributes:  # pragma no branch
        self._released = self._makeStringAttribute(attributes["released"])
    if "created_at" in attributes:  # pragma no branch
        self._created_at = self._makeDatetimeAttribute(attributes["created_at"])
    if "updated_at" in attributes:  # pragma no branch
        self._updated_at = self._makeDatetimeAttribute(attributes["updated_at"])
    if "featured" in attributes:  # pragma no branch
        self._featured = self._makeBoolAttribute(attributes["featured"])
    if "curated" in attributes:  # pragma no branch
        self._curated = self._makeBoolAttribute(attributes["curated"])
    if "score" in attributes:  # pragma no branch
        self._score = self._makeFloatAttribute(attributes["score"])