async def METHOD_NAME(self, gid: int) -> dict[str, Any]:
    bundle = await self._get_bundle(gid)
    if bundle:
        try:
            # truncate bundle to what is needed and drop the rest
            return Classifiers(**bundle).dict(exclude_unset=True, exclude_none=True)
        except ValidationError as err:
            _logger.error(
                "DB corrupt data in 'groups_classifiers' table. "
                "Invalid classifier for gid=%d: %s. "
                "Returning empty bundle.",
                gid,
                err,
            )
    return {}